The Last Photograph

The Last Photograph
It is 2003, and former businessman Tom runs a small bookstore in London's Chelsea. He has cut himself off to numb the pain of his loss and is dismissive of…